package com.probox.common.entity.vo.statistics;

import com.probox.common.core.utils.money.MoneyUtils;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 门店经营数据
 */
@Data
public class StoreManagementVo implements Serializable {
private Long subscribeId;
    private String sourcePlatform;

    private String type;

    private String startTime;

    private String endTime;

    private String time;


    private Long storeId;


    /**
     * 门店名称
     */
    private String storeName;
    /**
     * 月份
     */
    private String month;
    /**
     * 美团体验人数
     */
    private Integer mtExperience;
    /**
     * 美团护理项目数
     */
    private Integer mtItemCount;
    /**
     * 抖音体验人数
     */
    private Integer dyExperience;
    /**
     * 抖音护理项目数
     */
    private Integer dyItemCount;
    /**
     * 小程序注册人数
     */
    private Integer appletsRegisterCount;
    /**
     * 小程序注册转换人数
     */
    private Integer appletStransformationCount;
    /**
     * 护理人数
     */
    private Integer nursingCount;
    /**
     * 护理人次
     */
    private Integer nursingTimes;

    /**
     * 项目叠加人数
     */
    private Integer projectOverlay;

    /**
     * 护理项目数
     */
    private Integer nursingItemCount;
    /**
     * 护理耗卡
     */
    private Long nursingMoney;

    public String getNursingMoneyStr() {
        return MoneyUtils.changeF2Y(nursingMoney);
    }

    /**
     * 平均单次护理实耗
     */
    private Long nursingAvgMoney;

    public String getNursingAvgMoneyStr() {
        return MoneyUtils.changeF2Y(nursingAvgMoney);
    }


    /**
     * 赠送项目数量
     */
    private Integer giveItemCount;
    /**
     * 家具业绩
     */
    private Long furniturePerformance;

    public String getFurniturePerformanceStr() {
        return MoneyUtils.changeF2Y(furniturePerformance);
    }

    /**
     * 项目叠加率
     */
    private String projectOverlayRate;


    public String getProjectOverlayRateStr() {
        return MoneyUtils.changeF2B3(projectOverlayRate);
    }

    /**
     * 活跃会员数
     */
    private Integer activeMembers;

    /**
     * 储值金额
     */
    private Double recharge;

    /**
     * 现金收入
     */
    private Double cash;

}



